79675da9b5ffd4ba6bea38de34506fbed897bae9,oneSheeld/src/main/java/com/integreight/onesheeld/shields/controller/MusicShield.java,MusicShield,invalidate,#SelectionAction#boolean#,59

Before Change


    public ControllerParent<MusicShield> invalidate(SelectionAction selectionAction, boolean isToastable) {
        this.selectionAction = selectionAction;
        addRequiredPremission(Manifest.permission.WRITE_EXTERNAL_STORAGE);
        addRequiredPremission(Manifest.permission.READ_EXTERNAL_STORAGE);
        if (checkForPermissions())
            selectionAction.onSuccess();
        else

After Change


    @Override
    public ControllerParent<MusicShield> invalidate(SelectionAction selectionAction, boolean isToastable) {
        this.selectionAction = selectionAction;
        if(Build.VERSION.SDK_INT >=16)
        addRequiredPremission(Manifest.permission.READ_EXTERNAL_STORAGE);
        if (checkForPermissions())
            selectionAction.onSuccess();
        else